package pc.util;

public abstract class Task<T> {
	public abstract T pre();
	public abstract void execute(T in);
	public abstract void post(T in);
	public abstract boolean validate(T in);
}
